CryptoPro JCP Request.
Public API.
A B C D E F G I L M N O P R S T U

A

addExtension(Extension) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Добавление расширения к списку.
addExtKeyUsage(int[]) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
add Extended KeyUsage to list.
addExtKeyUsage(String) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
add Extended KeyUsage to list.
addExtKeyUsage(OID) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
add Extended KeyUsage to list.
ADDRESS_SHOULD_BE_HTTP - Static variable in class ru.CryptoPro.JCPRequest.GostCertificateRequest
 
ALL_INSTALL - Static variable in class ru.CryptoPro.JCPRequest.RequestInstall
классы, устанавливаемые при вызове main();
ALL_JARS - Static variable in class ru.CryptoPro.JCPRequest.RequestInstall
Список jar, для которых необходим доступ во время установки.

B

BEGIN_STRING - Static variable in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Стандартная строка начала запроса.

C

CA15CertificateRequestRecord - Class in ru.CryptoPro.JCPRequest.ca15.decoder
Класс CA15CertificateRequestRecord предназначен для декодирования HTML-кода таблицы в описание запроса на сертификат (поля: идентификатор, дата отправки, дата обработки, комментарий, статус обработки, поле PKCS).
CA15CertificateRequestRecord(String) - Constructor for class ru.CryptoPro.JCPRequest.ca15.decoder.CA15CertificateRequestRecord
Конструктор.
CA15GostCertificateRequest - Class in ru.CryptoPro.JCPRequest.ca15.request
Класс CA15GostCertificateRequest полностью наследует механизмы формирования запроса на сертификат в формате PKCS10 класса #GostCertificateRequest, но отличается тем, что отправка запроса должна производиться в УЦ (CA15) вида "https://www.cryptopro.ru/ui".
CA15GostCertificateRequest() - Constructor for class ru.CryptoPro.JCPRequest.ca15.request.CA15GostCertificateRequest
Конструктор.
CA15RequestStatus - Class in ru.CryptoPro.JCPRequest.ca15.status
Служебный класс CA15RequestStatus предназначен для хранения идентификатора запроса на сертификат и статуса его обработки.
CA15RequestStatus(int, String) - Constructor for class ru.CryptoPro.JCPRequest.ca15.status.CA15RequestStatus
Конструктор.
CA15Status - Class in ru.CryptoPro.JCPRequest.ca15.status
Служебный класс CA15Status предназначен для хранения кода обработки запроса на сертификат, преобразования строкового представления статуса в числовое, и наоборот.
CA15Status(int) - Constructor for class ru.CryptoPro.JCPRequest.ca15.status.CA15Status
Конструктор.
CA15User - Class in ru.CryptoPro.JCPRequest.ca15.user
Класс CA15User предназначен для хранения идентификатора и пароля пользователя, получения списка полей для регистрации пользовтеля, произведения регистрацию пользователя и проверки его статуса.
CA15User(String, String) - Constructor for class ru.CryptoPro.JCPRequest.ca15.user.CA15User
Конструктор.
CA15User(Map) - Constructor for class ru.CryptoPro.JCPRequest.ca15.user.CA15User
Конструктор.
CA15UserRegisterInfoStatus - Class in ru.CryptoPro.JCPRequest.ca15.status
Служебный класс CA15UserRegisterInfoStatus предназначен для хранения токена пользователя, его пароля и статуса.
CA15UserRegisterInfoStatus(int, String, String) - Constructor for class ru.CryptoPro.JCPRequest.ca15.status.CA15UserRegisterInfoStatus
Конструктор.
CA15UserRegisterStatus - Class in ru.CryptoPro.JCPRequest.ca15.status
Служебный класс CA15UserRegisterStatus предназначен для хранения регистрационного номера пользователя и его статуса.
CA15UserRegisterStatus(int, String) - Constructor for class ru.CryptoPro.JCPRequest.ca15.status.CA15UserRegisterStatus
Конструктор.
CA15UserRegistrationField - Class in ru.CryptoPro.JCPRequest.ca15.decoder
Класс CA15UserRegistrationField предназначен для декодирования HTML-кода элемента таблицы с описанием поля для регистрации пользователя.
CA15UserRegistrationField(String) - Constructor for class ru.CryptoPro.JCPRequest.ca15.decoder.CA15UserRegistrationField
Конструктор.
checkCertificateStatus(String, CA15User, String) - Static method in class ru.CryptoPro.JCPRequest.ca15.request.CA15GostCertificateRequest
Функция проверки статуса запроса на сертификат по протоколу HTTPS из УЦ (CA15) вида CA15GostCertificateRequest.TEST_CA15_ADDRESS.
checkUserStatus(String) - Method in class ru.CryptoPro.JCPRequest.ca15.user.CA15User
Функция проверки статуса регистрации пользователя с заданными токеном и паролем по протоколу HTTPS из УЦ (CA15) вида CA15GostCertificateRequest.TEST_CA15_ADDRESS.
clearExtKeyUsage() - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
clear all Extended KeyUsage.
clearExtList() - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Очистка всех расширений из списка.
CR_DISP_DENIED - Static variable in class ru.CryptoPro.JCPRequest.ca15.status.CA15Status
Операция заблокирована.
CR_DISP_ERROR - Static variable in class ru.CryptoPro.JCPRequest.ca15.status.CA15Status
Ошибка обработки.
CR_DISP_ISSUED - Static variable in class ru.CryptoPro.JCPRequest.ca15.status.CA15Status
Запрос обработан, сертификат готов.
CR_DISP_REVOKED - Static variable in class ru.CryptoPro.JCPRequest.ca15.status.CA15Status
Сертификат отозван.
CR_DISP_UNDER_SUBMISSION - Static variable in class ru.CryptoPro.JCPRequest.ca15.status.CA15Status
Запрос в обработке.
CR_DISP_UNKNOWN - Static variable in class ru.CryptoPro.JCPRequest.ca15.status.CA15Status
Неопределенное состояние.
createBasic() - Static method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
 
createExtUsage(Vector) - Static method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
 
createKeyUsageBitSet(int) - Static method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Если пользователь снаружи установил keyUsage, он и используется, иначе используется keyUsage по умолчанию.
createRequest() - Static method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Создает объект request.
createUsage(int) - Static method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
 

D

DEFAULT_SIGN_ALGORITHM - Static variable in class ru.CryptoPro.JCPRequest.GostCertificateRequest
todo
depends() - Method in class ru.CryptoPro.JCPRequest.RequestInstall
Получение строки зависимости пакета.

E

EDIT_TYPE - Static variable in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15UserRegistrationField
Простое текстовое поле.
encodeAndSign(PrivateKey) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Кодирование в DER-кодировку и подпись сертификата.
encodeAndSign(PrivateKey, String) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Кодирование в DER-кодировку и подпись сертификата.
encodeAndSignOLD(PrivateKey, String) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Кодирование в DER-кодировку и подпись сертификата.
END_STRING - Static variable in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Стандартная строка окончания запроса.

F

formExtKeyUsage(Vector) - Static method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
helper.

G

generateCert(PrivateKey, PublicKey, String, String) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Генерация сертификата открытого ключа субъекта с именем subject, подписанного закрытым ключом издателя issuer.
generateCert(PrivateKey, PublicKey, String, String, String) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Генерация сертификата открытого ключа субъекта с именем subject, подписанного закрытым ключом издателя issuer.
getAllowedValues() - Method in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15UserRegistrationField
Функция получения списка допустимых значений (SELECT) вида [String].
getApprovalDate() - Method in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15CertificateRequestRecord
Функция получения даты обработки запроса.
getCertificateByRequestId(String, CA15User, String) - Static method in class ru.CryptoPro.JCPRequest.ca15.request.CA15GostCertificateRequest
Функция получения сертификата по идентификатору запроса по протоколу HTTPS из УЦ (CA15) вида CA15GostCertificateRequest.TEST_CA15_ADDRESS.
getCertificateRequestIdentifier() - Method in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15CertificateRequestRecord
Функция получения идентификатора запроса.
getCertificateRequestList(String, CA15User) - Static method in class ru.CryptoPro.JCPRequest.ca15.request.CA15GostCertificateRequest
Функция получения списка запросов с идентификаторами, статусами и т.п.
getComment() - Method in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15CertificateRequestRecord
Функция получения комментария.
getComponentType() - Method in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15UserRegistrationField
Функция получения типа поля: EDIT, TEXTAREA, SELECT, SEPARATOR.
getEncoded() - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Получение подписанного и закодирванного в DER-кодировке запроса.
getEncodedCert(String) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Отправка подписанного запроса центру сертификации и получение соответствующего запросу сертификата.
getEncodedCertFromBASE64(String, InputStream) - Static method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Отправка запроса в кодировке BASE64 центру сертификации и получение соответствующего запросу сертификата.
getEncodedCertFromDER(String, InputStream) - Static method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Отправка запроса в DER-кодировке центру сертификации и получение соответствующего запросу сертификата.
getEncodedRootCert(String) - Static method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Получение корневого сертификата центра сертификации.
getEncodedSelfCert(KeyPair, String) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Генерация самоподписанного сертификата.
getEncodedSelfCert(KeyPair, String, String) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Генерация самоподписанного сертификата.
getFormName() - Method in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15UserRegistrationField
Функция получения зарегистрированного имени поля.
getId(String) - Static method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Поиск идентификатора запроса, чтобы по нему скачать сертификат.
getMandatory() - Method in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15UserRegistrationField
Функция определения важности заполнения поля.
getMaxLength() - Method in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15UserRegistrationField
Функция получения размера значения, которое можно передать.
getName() - Method in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15UserRegistrationField
Функция получения читабельного имени поля.
getPassword() - Method in class ru.CryptoPro.JCPRequest.ca15.status.CA15UserRegisterInfoStatus
Функция получения пароля пользователя.
getPassword() - Method in class ru.CryptoPro.JCPRequest.ca15.user.CA15User
Функция получения пароль пользователя.
getPkcs10() - Method in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15CertificateRequestRecord
Функция получения запроса на сертификат.
getRegistrationId() - Method in class ru.CryptoPro.JCPRequest.ca15.status.CA15UserRegisterStatus
Функция получения регистрационного номера пользователя.
getRequestIdentifier() - Method in class ru.CryptoPro.JCPRequest.ca15.status.CA15RequestStatus
Функция получения идентификатора запроса.
getRootCertList(String) - Static method in class ru.CryptoPro.JCPRequest.ca15.request.CA15GostCertificateRequest
Функция получения списка корневых сертификатов по протоколу HTTP из УЦ (CA15) вида "http://www.cryptopro.ru/ui".
getRootCertList(String, boolean) - Static method in class ru.CryptoPro.JCPRequest.ca15.request.CA15GostCertificateRequest
Функция получения списка корневых сертификатов по протоколу HTTP из УЦ (CA15) вида "http://www.cryptopro.ru/ui".
getSentDate() - Method in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15CertificateRequestRecord
Функция получения даты отправки запроса.
getStatus() - Method in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15CertificateRequestRecord
Функция получения статуса обработки запроса.
getTokenID() - Method in class ru.CryptoPro.JCPRequest.ca15.status.CA15UserRegisterInfoStatus
Функция получения логина пользователя.
getTokenID() - Method in class ru.CryptoPro.JCPRequest.ca15.user.CA15User
Функция получения идентификатора пользователя.
getUserRegistrationFields(String) - Static method in class ru.CryptoPro.JCPRequest.ca15.user.CA15User
Функция получения списка полей для регистрации пользователя по протоколу HTTPS из УЦ (CA15) вида CA15GostCertificateRequest.TEST_CA15_ADDRESS.
getValue() - Method in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15UserRegistrationField
Функция получения значения поля по умолчания.
getValue() - Method in class ru.CryptoPro.JCPRequest.ca15.status.CA15Status
Функция получения статуса обработки.
GostCertificateRequest - Class in ru.CryptoPro.JCPRequest
Класс GostCertificateRequest предназначен для работы с сертификатами и реализует следующие операции: создание запроса на сертификат в BASE64 либо в DER кодировке; отправка запроса центру сертификации и получение от центра соответствующего запросу сертификата; генерация самоподписанного сертификата.

Генерация запроса и самоподписанного сертификата производится в соответствии с алгоритмом подписи ГОСТ Р 34.10-2001 c алгоритмом хеширования ГОСТ Р 34.11-94.

GostCertificateRequest() - Constructor for class ru.CryptoPro.JCPRequest.GostCertificateRequest
Создание нового объекта генерации запроса на сертификат.
GostCertificateRequest(String) - Constructor for class ru.CryptoPro.JCPRequest.GostCertificateRequest
Создание нового объекта генерации запроса на сертификат, с уточнением провайдера.

I

init(String) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Deprecated. с версии 1.0.48 вместо init() лучше использовать setKeyUsage() и addExtKeyUsage()
init(String, boolean) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Deprecated. с версии 1.0.48 вместо init() лучше использовать setKeyUsage() и addExtKeyUsage()
initOLD(String, boolean) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Deprecated. с версии 1.0.48 вместо init() лучше использовать setKeyUsage() и addExtKeyUsage()
install() - Method in class ru.CryptoPro.JCPRequest.RequestInstall
Установка пакета.
intStatusToStringStatus(int) - Static method in class ru.CryptoPro.JCPRequest.ca15.status.CA15Status
Преобразование статуса из числа в строку.
isEquals(Asn1ObjectIdentifier, Asn1ObjectIdentifier) - Static method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
compare OIDs

L

lengthExtKeyUsage() - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
 
lengthExtList() - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Получение длины списка расширений.

M

main(String[]) - Static method in class ru.CryptoPro.JCPRequest.ManifestInstall
Основная функция вызываемая из Manifest для установки продукта.
main(String[]) - Static method in class ru.CryptoPro.JCPRequest.RequestInstall
Собственно инсталятор пакета.
ManifestInstall - Class in ru.CryptoPro.JCPRequest
Manifest silent install class.

N

nickname() - Method in class ru.CryptoPro.JCPRequest.RequestInstall
Получение короткого имени пакета.

O

options() - Method in class ru.CryptoPro.JCPRequest.RequestInstall
Получение списка всех опций.
optionsAnnotation() - Method in class ru.CryptoPro.JCPRequest.RequestInstall
Получение списка аннотаций всех опций.

P

PACKAGE_NICKNAME - Static variable in class ru.CryptoPro.JCPRequest.RequestInstall
Имя пакета.
parseArgs(String[], String[], BitSet, GeneralSettingsInterface) - Method in class ru.CryptoPro.JCPRequest.RequestInstall
Разбор значений.
printToBASE64(PrintStream) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Печать подписанного запроса в BASE64-кодировке в передаваемый PrintStream.
printToDER(PrintStream) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Печать подписанного запроса в DER-кодировке в передаваемый PrintStream.

R

registerUser(String) - Method in class ru.CryptoPro.JCPRequest.ca15.user.CA15User
Функция регистрации пользователя по протоколу HTTPS из УЦ (CA15) вида CA15GostCertificateRequest.TEST_CA15_ADDRESS.
removeExtension(Extension) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Удаление расширения из списку.
removeExtKeyUsage(int[]) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
remove Extended KeyUsage from list.
removeExtKeyUsage(OID) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
remove Extended KeyUsage from list.
removeExtKeyUsage(String) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
remove Extended KeyUsage from list.
RequestInstall - Class in ru.CryptoPro.JCPRequest
Инсталятор пакета: JCPRequest.
RequestInstall() - Constructor for class ru.CryptoPro.JCPRequest.RequestInstall
 
reset() - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
 
ru.CryptoPro.JCPRequest - package ru.CryptoPro.JCPRequest
 
ru.CryptoPro.JCPRequest.ca15.decoder - package ru.CryptoPro.JCPRequest.ca15.decoder
Классы для выполнения декодирования HTML-кода в различные структуры: сертификаты, идентификаторы, статусы обработки, таблицы по протоколу HTTPS.
ru.CryptoPro.JCPRequest.ca15.request - package ru.CryptoPro.JCPRequest.ca15.request
Классы для выполнения выполнения различных запросов в УЦ (CA15) по протоколу HTTP(S).
ru.CryptoPro.JCPRequest.ca15.status - package ru.CryptoPro.JCPRequest.ca15.status
Классы для хранения различной служебной информации, получаемой при выполнении запросов в УЦ (CA15).
ru.CryptoPro.JCPRequest.ca15.user - package ru.CryptoPro.JCPRequest.ca15.user
Классы для выполнения выполнения запросов регистрации пользователя УЦ (CA15) по протоколу HTTPS.

S

SELECT_TYPE - Static variable in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15UserRegistrationField
Список для выбора значения.
sendCertificateRequest(String, CA15User) - Method in class ru.CryptoPro.JCPRequest.ca15.request.CA15GostCertificateRequest
Функция отправки запроса на сертификат в формате PKCS10 по протоколу HTTPS из УЦ (CA15) вида CA15GostCertificateRequest.TEST_CA15_ADDRESS.
SEPARATOR_TYPE - Static variable in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15UserRegistrationField
Разделитель.
setKeyUsage(int) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
set keyUsage.
setPublic2Request(CertificationRequest, SubjectPublicKeyInfo) - Static method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
store saved public key info to request.
setPublicKeyInfo(PublicKey) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Кодирование и запись в структуру запроса параметров и значения передаваемого открытого ключа субъекта.
setPublicKeyInfoOLD(PublicKey) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Кодирование и запись в структуру запроса параметров и значения передаваемого открытого ключа субъекта.
setSign2Request(CertificationRequest, byte[]) - Static method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
store signature to request.
setSubject2Request(CertificationRequest, RDNSequence) - Static method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
store saved X500 name to request.
setSubjectInfo(String) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Кодирование и запись в структуру запроса имени субъекта.
setSubjectInfoOLD(String) - Method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Кодирование и запись в структуру запроса имени субъекта.
sign(PrivateKey, byte[], String, String) - Static method in class ru.CryptoPro.JCPRequest.GostCertificateRequest
Создание подписи закодированного запроса.
stringStatusToIntStatus(String) - Static method in class ru.CryptoPro.JCPRequest.ca15.status.CA15Status
Преобразование статуса из строки в число.

T

TEST_CA15_ADDRESS - Static variable in class ru.CryptoPro.JCPRequest.ca15.request.CA15GostCertificateRequest
Адрес УЦ (CA15) по умолчанию.
TEXTAREA_TYPE - Static variable in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15UserRegistrationField
Текстовая область.
toString() - Method in class ru.CryptoPro.JCPRequest.ca15.status.CA15Status
Функция получения статуса сертификата в виде строки.

U

uninstall() - Method in class ru.CryptoPro.JCPRequest.RequestInstall
Удаление пакета.
UNKNOWN_KEY_ALGORITHM - Static variable in class ru.CryptoPro.JCPRequest.GostCertificateRequest
 
UNKNOWN_TYPE - Static variable in class ru.CryptoPro.JCPRequest.ca15.decoder.CA15UserRegistrationField
Неопределенный объект.

A B C D E F G I L M N O P R S T U
Copyright Crypto-Pro.
All rights reserved.